﻿<%@ Page Language="C#" MasterPageFile="~/cp/admin/AdminMasterPage.master" AutoEventWireup="true" CodeBehind="addads.aspx.cs" Inherits="E2_WEBSITE.cp.admin.site.addads" Title="Thêm quảng cáo" ErrorPage="~/Common/Error.aspx" %>

<%@ Register Assembly="BasicFrame.WebControls.BasicDatePicker" Namespace="BasicFrame.WebControls"
    TagPrefix="BDP" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="body" runat="server">
    <asp:Label ID="Label1" runat="server" Text="Ngày bắt đầu:"></asp:Label>
    <br />
    <BDP:BDPLite ID="dtpStart" runat="server">
    </BDP:BDPLite>
    <asp:RequiredFieldValidator ID="reqStart" runat="server" 
        ErrorMessage="Hãy nhập ngày bắt đầu quảng cáo" ControlToValidate="dtpStart"></asp:RequiredFieldValidator>
    <br />
    <asp:Label ID="Label2" runat="server" Text="Ngày kết thúc:"></asp:Label>
    <br />
    <BDP:BDPLite ID="dtpEnd" runat="server">
    </BDP:BDPLite>
    <asp:RequiredFieldValidator ID="reqEnd" runat="server" 
        ErrorMessage="Hãy nhập ngày kết thúc quảng cáo" ControlToValidate="dtpEnd"></asp:RequiredFieldValidator>
    <br />
    <asp:CustomValidator ID="cmpDate" runat="server" 
        ErrorMessage="Ngày kết thúc không hợp lệ" ControlToValidate="dtpEnd" 
        onservervalidate="cmpDate_ServerValidate"></asp:CustomValidator>
    <br />
    <asp:Label ID="Label3" runat="server" Text="Vị trí:"></asp:Label>
    <br />
    <asp:TextBox ID="tbPosition" runat="server"></asp:TextBox>
    <asp:RequiredFieldValidator ID="reqPosition" runat="server" 
        ErrorMessage="Hãy nhập vị trí đặt quảng cáo" ControlToValidate="tbPosition"></asp:RequiredFieldValidator><br />
    <asp:RegularExpressionValidator ID="fmtPosition" runat="server" 
        ErrorMessage="Vị trí không hợp lệ" ValidationExpression="\d+" ControlToValidate="tbPosition"></asp:RegularExpressionValidator>
    <br />
    <asp:Label ID="Label4" runat="server" Text="Giá:"></asp:Label>
    <br />
    <asp:TextBox ID="tbPrice" runat="server"></asp:TextBox>
    <asp:RequiredFieldValidator ID="reqPrice" runat="server" 
        ErrorMessage="Hãy nhập giá cho quảng cáo" ControlToValidate="tbPrice"></asp:RequiredFieldValidator><br />
    <asp:RegularExpressionValidator ID="fmtPrice" runat="server" 
        ErrorMessage="Giá không hợp lệ" ValidationExpression="\d+" ControlToValidate="tbPrice"></asp:RegularExpressionValidator>    
    <br />
    <asp:Label ID="Label6" runat="server" Text="Hình ảnh"></asp:Label>
    <br />
    <asp:TextBox ID="tbImage" runat="server" Width="50%"></asp:TextBox>
    <br />
    <asp:Label ID="Label7" runat="server" Text="Đường dẫn"></asp:Label>
    <br />
    <asp:TextBox ID="tbNav" runat="server" Width="50%"></asp:TextBox>
    <br />
    <asp:Label ID="Label5" runat="server" Text="Khách hàng:"></asp:Label>
    <br />
    <asp:DropDownList ID="ddlUsers" runat="server" DataSourceID="oUsersGetter" 
        DataTextField="TenDangNhap" DataValueField="ID">
    </asp:DropDownList>
    <asp:ObjectDataSource ID="oUsersGetter" runat="server" 
        SelectMethod="GetSimpleUsers" 
        TypeName="E2_WEBSITE.Code.Admin.UserController">
    </asp:ObjectDataSource>
    <br />
    <center>
        <asp:Button ID="btnAccept" runat="server" Text="Chấp nhận" 
            onclick="btnAccept_Click" /> &nbsp;
        </center>
</asp:Content>

<asp:Content ID="Content4" runat="server" contentplaceholderid="info">
Điền đầy đủ thông tin của mục quảng cáo để thêm mới vào cơ sở dữ liệu.
</asp:Content>

